Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Chile #1-w1 Chile #1-w2 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F2 Argentina F3 France F8 France F9 France F10 France F11 Brazil F3 Brazil F4 Argentina F4 Argentina F6 Chile F1 Chile F2 Chile F3 Argentina F3 USA F12 Ecuador F2 Ecuador F3 Venezuela F8 Colombia F2 Argentina F1 Argentina F2 Argentina F3 Uruguay F1 Uruguay F2 Argentina F4 Argentina F5 Argentina F8 Argentina F9 Venezuela F1B Ecuador F1 Ecuador F2 Ecuador F3 Uruguay F4 El Salvador F1 Argentina F5 Argentina F11 Bolivia F2 Colombia F4 Brazil F1 Brazil F2 Argentina F4 Argentina F5 Ecuador F1 Colombia F5 Colombia F6 Venezuela F7 Colombia F1 Argentina F7 Costa Rica F1 Brazil F1 2001 USTA Challenger of Calabasas - Calabasas Copa Ericsson Uruguay - Montevideo ATP Tour Challenger at Nellie Gail - Laguna Hills drkoop.com USTA challenger of Miami - Miami The USTA Challenger at West End Racquet - Torrance Aberto de Sao Paulo - Sao Paulo Copa Telefonica CTC Chile - Santiago Challenger ATP de Cuenca Diario El Mercurio - Cuenca Nossa Caixa Tennis Cup - Sao Paulo Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem II Cyclus Open de Tenis - Florianopolis Oklahoma Challenger - Tulsa XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota The Powder Byrne Trophy - Surbiton Prosperita Open 2008 - Ostrava CNA TennisPro Classic - Winnetka BSI Challenger Lugano - Lugano BH Tennis Open International Cup - Belo Horizonte drkoop.com USTA Challenger of Dallas - Dallas Banca Stato Challenger Lugano - Lugano Credicard Citi Mastercard Tennis Cup - Campos do Jordao Copa Petrobras-Paraguay - Asuncion IV Challenger Ciudad De Guayaquil - Guayaquil Banca Stato Challenger Lugano - Lugano Trofeo Francesco Guzzini - Recanati Tunis Challenger Braunschweig Challenger Pozoblanco Challenger Abierto Internacional de Salinas - Salinas drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio San Marino Challenger Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Houston - Houston Cordenons Challenger The Surbiton Trophy - Surbiton Cali Challenger Bogota Challenger Buenos Aires Challenger Hilton Waikoloa USTA Challenger - Waikoloa Montevideo Challenger San Luis Potosi Challenger 2000 - San Luis Potosi USTA Challenger of Las Vegas - Las Vegas IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Sarasota Challenger Ojai Challenger BH Tennis Open International Cup - Belo Horizonte Credicard Tennis Cup - Campos do Jordao Copa Ericsson Argentina - Buenos Aires Bogota Challenger Guayaquil Challenger Buenos Aires Challenger II Manta Open - Manta BPCA Open de Nice-Tounoi Challenger - Nice VSZ Solvak Open Challenger - Kosice Barranquilla Challenger IV Manta Open - Manta Copa Ericsson Venezuela - Caracas Rijeka Challenger Milan Challenger Winnetka Challenger BH Tennis Open International Cup - Belo Horizonte Bogota Challenger Manta Challenger Campos do Jordao Challenger BCP Tennis Classic - Sao Paulo San Luis Potosi Challenger - San Luis Potosi Copa Ericsson Chile - Santiago Copa Ericsson Brazil - Sao Paulo Challenger de Providencia-Copa Kia - Santiago AXA Open - Espinho Visa Tennis Open - Sao Paulo SMS Tennis Cup - Sao Paulo Gramado Open de Tennis - Gramado Hilton Waikoloa Village USTA Challenger - Waikoloa Brasil Open - Florianopolis San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Top Wool Challenger Biella - Biella Copa Ericsson Uruguay - Montevideo Intelig Tennis Cup - Campos do Jordao Windy City Classic - Winnetka XL Capital Bermuda Open - Bermuda Smith Barney Men's Challenger - Covington Copa Petrobras - Bogota USTA/Adtech Challenger - Boston Copa Petrobras - Buenos Aires Waco International Tennis Challenger - Waco Gran Copa Ericsson - Porto Alegre Copa Kia Challenger ATP - Santiago XL Bermuda Open - Bermuda Sao Paulo Challenger Bogota Challenger - Bogota Open de Montauban - Montauban Austin Challenger - Austin Credicard Mastercard Tennis Cup - Campos do Jordao USTA Men's Challenger of Dallas - Dallas Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Rennes Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Baden Open - Karlsruhe Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte Aberto de Sao Paulo - Sao Paulo 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Seguros Bogota Open - Bogota College Station Challenger - College Station X Trofeo Ciudad de Quito - Quito Seguros Bolivar Open - Medellin Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Tiburon Challenger - Tiburon USTA Challenger - Champaign Copa Petrobras Santiago - Santiago Challenger Casablanca San Angel - Mexico City Memorial Manfredini - Sassuolo Ford Tennis Championships - Louisville Seguros Bolivar Open - Medellin Copa Petrobras Uruguay - Montevideo X Challenger Britania Zavaleta - Puebla Copa Petrobras Bogota - Bogota Aberto de Sao Paulo - Sao Paulo Voit Mexico City Open - Mexico City Copa Petrobras Aracaju - Aracaju Aberto de Santa Catarina de Tenis - Florianopolis Polska Energia Open - Bytom BH Tennis Open - Belo Horizonte ATP Challenger La Serena - La Serena Abierto Internacional de Salinas 'Dario Expreso' - Salinas VIII Gramado Open - Gramado AGT Challenger - Leon XI Trofeo Ciudad de Quito - Quito III Aberto Santa Catarina de Tenis - Florianopolis Home Depot Center USTA Challenger - Carson ECM Prague Open 2008 - Prague Copa Petrobras - Montevideo San Remo Tennis Cup - San Remo Nord LB Open - Braunschweig Copa Kia - Santiago Copa Petrobras-Argentina - Buenos Aires Seguros Bolivar Open - Medellin Abierto Internacional Varonil Ciudad de Cancun - Cancun Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Challenger ATP de Cuenca Diario El Mercurio - Cuenca Rome Challenger Copa Petrobras Colombia - Bogota Music City Challenger - Nashville San Luis Potosi Challenger 2007 - San Luis Potosi Montevideo Challenger ECU Prague Open - Prague Seguros Bolivar Open - Bogota Challenger Ciudad de Guayaquil - Guayaquil Copa Petrobras Argentina - Buenos Aires Powder Byrne Trophy - Surbiton Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Brasil - Sao Paulo VI Gramado Open de Tenis - Gramado Dallas Challenger Bogota Challenger Bancolombia Open - Bogota USTA Men's Challenger of Dallas - Dallas Savannah Challenger Carson Challenger Winnetka Challenger Buenos Aires Challenger Cancun Challenger II Manta Open - Manta Pro Challenger at Calabasas - Calabasas Salinas Challenger Singapore Mens Tennis Open - Singapore Tallahassee Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Legg Mason Tennis Classic - Washington D.C. Hellmann's Cup - Santiago Grand Prix Hassan II - Casablanca Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham Waldbaum's Hamlet Cup - Long Island Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Cyclus Open de Tenis - Florianopolis Brazil Open - Salvador Salem Open - Hong Kong Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Kosice Challenger Generali Open 2002 - Kitzbuhel Brasil Open - Salvador III Gramado Open de Tenis - Gramado XI Abierto Internacional de Salinas - Salinas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Corona Mexico City Open - Mexico City Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas ECM Cup - Prague The Surbiton Trophy - Surbiton Aberto Da Costa Do Sauipe - Bahia Salem Open - Hong Kong Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton The Surbiton Trophy - Surbiton Sunset Moulding Yuba City Racquet Club Challenger - Yuba City La Serena Open - La Serena Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota Copa Ericsson Peru - Lima XXXVII Torneig C.E. Laieta - Barcelona Brasil Open - Costa do Sauipe AIG Japan Open - Tokyo XL Capital Bermuda Open - Bermuda CA-Challenge 2000 - Graz Heineken Open Shanghai - Shanghai The Stella Artois Grass Court Championships - London Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires The Stella Artois Grass Court Championships - London Heineken Challenger - Ho Chi Minh City Copa Ericsson Chile - Santiago IV Abierto Internacional de Salinas - Salinas Indian Oil Servo Delhi Challenger - New Delhi BBB Open - Sofia The Surbiton Trophy - Surbiton USTA Challenger of Tiburon - Tiburon Sao Paulo - Brazil Atlanta Clay Court Challenger - Atlanta Memorial Savigni - Sassuolo 13 BH Tennis Open International Cup - Belo Horizonte Bancolombia Open - Bogota Burbank Challenger - Burbank Copa Petrobras Argentina - Buenos Aires La Serena Open - La Serena Belo Horizonte Challenger Unicredit Czech Open 2007 - Prostejov Music City Challenger - Nashville USTA Freeman Men's Challenger - Joplin Citrix Tennis Championships - Delray Beach Copa Petrobras Paraguay - Asuncion Challenger Britania Zavaleta - Puebla The Stella Artois Championships - London XII Abierto Internacional de Salinas - Salinas Galleryfurniture.com Challenge - Atlanta Ostdeutscher Sparkessen Cup - Dresden Challenger ATP de Cuenca Diario El Mercurio - Cuenca Lubbock Challenger - Lubbock Milan Indoors - Milan Internationaler Raiffeisen Grand Prix - St. Polten Copa AT&T - Buenos Aires MoviStar Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Abierto Mexicano Telcel - Acapulco The Stella Artois Grass Court Championships - London San Marino CEPU Open - San Marino Allianz Suisse Open Gstaad - Gstaad Kremlin Cup - Moscow Generali Open 2000 - Kitzbuhel Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Legg Mason Tennis Classic - Washington D.C. Siebel Open - San Jose Red Letter Days Open - Nottingham Bogota Challenger Abierto Mexicano de Tenis - Mexico City RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven Heineken Open - Auckland Copa Petrobras-Brazil - Aracaju Binghamton Challenger Mercedes Cup - Stuttgart Copa Petrobras-Uruguay - Montevideo BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Sybase Open - San Jose U.S. Men's Clay Court Championships - Orlando Brasil Open - Salvador Zagreb Challenger Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Indianapolis Tennis Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Movistar Open - Santiago Heineken Open - Auckland Prostejov Challenger Estoril Open - Estoril Atlanta Tennis Championships - Atlanta Irving Challenger Cerveza Club Columbia Open - Bogota Interwetten Austrian Open - Kitzbuhel Guayaquil Challenger Heineken Open - Auckland SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Lima Challenger Sao Paulo Challenger Movistar Open - Vina del Mar Salinas Challenger US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Heineken Open - Auckland Moselle Open - Metz Baton Rouge Challenger Open de Nice Cote d'Azur - Nice Tallahassee Challenger The Stella Artois Championships - London Manta Challenger Copa Telmex - Buenos Aires Serbia Open - Belgrade Brasil Open - Costa do Sauipe AEGON Championships - London Open de Moselle - Metz Legg Mason Tennis Classic - Washington Belo Horizonte Challenger Asuncion Challenger Medellin Challenger Campbell's Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Mexico City Sarasota Challenger The Stella Artois Grass Court Championships - Queen's/London Grand Prix Hassan II - Casablanca Japan Open - Tokyo Guayaquil Challenger Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Moselle Open - Metz Downtown Athletic Club USTA Challenger - Amarillo Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel Moselle Open - Metz USTA Challenger of North Miami Beach - North Miami Beach Bogota Challenger V Gramado Open de Tennis - Gramado Copa Ericsson Argentina - Buenos Aires The Powder Byrne Trophy - Surbiton Challenger de Granby - Granby USTA Challenger of Burbank - Burbank V Trofeo Ciudad de Quito - Quito Copa Ericsson - Guadalajara Copa Ericsson - Caracas Bangkok Challenger - Bangkok Napoli International Cup - Napoli IV Trofeo Ciudad de Quito - Quito Laser Vision USTA Challenger - Amarillo Shenzhen Open - Shenzhen AAPT Championships - Adelaide The Samsung Open - Nottingham Energis Open - Amersfoort Gold Flake Open - Chennai Austrian Open - Kitzbuhel Movistar Open - Vina del Mar German Open - Hamburg The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo The Samsung Open - Nottingham Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach Tennis Masters Series - Madrid President's Cup 2000 - Tashkent PTT Thailand Open - Bangkok Cerveza Club Colombia Open - Bogota RCA Championships - Indianapolis Milan Indoors - Milan Energis Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Energis Dutch Open - Amsterdam Heineken Open Shanghai - Shanghai Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam TD Waterhouse Cup - Long Island Grand Prix Hassan II - Casablanca Copa AT&T - Buenos Aires Grand Prix de Tennis de Lyon - Lyon The Hypo Group Tennis International 2008 - Poertschach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston Sony Ericsson Open - Miami Sony Ericsson Open - Miami Wimbledon - London BB&T Atlanta Open - Atlanta Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London ATP Studena Croatia Open Umag - Umag Campbells Hall of Fame Tennis Championships - Newport Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, World Group, QR, BRA-NZL 5-0 Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1